﻿
*{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box;}
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.main-title{ text-align: center; margin: 60px 0 52px; }
.main-title h2{ color: #1f3866; font-size: 35px; margin: 5px 0 15px;}
.main-title span{ color:  #ff9229;}
.main-title .sub-title{ font-size: 22px; color: #595757; display: block; border-top: 1px solid #dedede;  height: 35px; line-height: 31px;  width: 430px; margin: 0 auto;}
/*banner*/
.banner{ height:520px;  position: relative; z-index: 2; }
.banner .bd div{ height:520px; overflow:hidden; }
.banner a{ background:url("../images/banner.jpg") no-repeat center top; height:520px; display:block; overflow: hidden;}
.banner .hd{ height:15px; overflow:hidden; position:absolute; left:36.5%; bottom:30px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:2px;  width:130px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background: #ff9229; color:#fff; opacity: .6;}
/*关键字*/
/*坤威经典工程案例*/
.case-hd{ height: 55px; line-height: 55px; margin-bottom: 1px;}
.case-hd li{ width: 170px; background: #1f3866; margin-left: 1px; font-size: 16px; color: #fff; text-align: center; float: left; cursor: pointer;}
.case-hd li:first-child{ margin-left: 0;}
.case-hd li.on{ background:  #ff9229; color: #fff;}
.case-bd{ height: 370px; background: #f5f5f5; overflow: hidden;}
.case-bd dl{ height: 370px;}
.case-bd dt{ width: 600px; height: 370px; float: left;}
.case-bd dt img{ width: 100%;}
.case-bd dd{ width: 599px; float: right; padding: 44px 33px 0;}
.case-bd dd h3{ font-size: 20px; color: #4d4d4d; font-weight: normal;}
.case-bd dd h3 a{ color: #4d4d4d;}
.case-bd dd .line{ width: 30px; height: 3px; background: #ee1217; margin: 25px 0 0;}
.case-bd dd .brief{ font-size: 17px; color: #4d4d4d; margin: 20px 0 10px;}
.case-bd dd p{ font-size: 13px; line-height: 26px; color: #4d4d4d;}
.btn{ height: 33px; margin-top: 25px; line-height: 33px; font-size: 13px;}
.btn a{ width: 129px; display: inline-block; text-align: center; background: url("../images/btn_bg2.jpg") no-repeat; padding-left: 30px; color: #fff; float: left;}
.btn a:first-child{ background: url("../images/btn_bg1.jpg") no-repeat;}
/* 工程案例 */
.customercase {
    overflow: hidden;
    margin-bottom: 30px;
}
.container {
    width: 1300px;
    margin: 0 auto;
}
.customercase h2 {
    font-size: 24px;
    font-weight: normal;
    color: #444;
    text-align: center;
    line-height: 45px;
    overflow: hidden;
    margin-bottom: 15px;
}
.customercase ul {
    overflow: hidden;
    margin-left: -1.5%;
}
.customercase li {
    float: left;
    width: 22.5%;
    margin-left: 1.5%;
    border: 1px solid #f0f0f0;
    padding: 5px;
    padding-bottom: 15px;
}
.customercase li img {
    width: 284px !important;
    height: 225px !important;
}
.customercase p {
    font-size: 15px;
    color: #444;
    line-height: 28px;
    margin-top: 8px;
}
.customercase p i {
    font-style: normal;
    color: #ff7800;
}
.customercase p span {
    color: #d00;
}
.customercase p em {
    padding: 2px 5px;
    border: 1px solid #f0f0f0;
    font-style: normal;
}






/*坤威点对点解决方案*/
.project{ height: 1306px; background: url("../images/bg.jpg"); overflow: hidden; margin: 82px 0 0;}
.project-menu{ width: 260px;}
.project-menu h3{ height: 43px; line-height:43px; background:  #ff9229; font-size: 18px; padding-left: 15px; margin-bottom: 33px;}
.project-menu h3 a{ color: #fff; display: block; background: url("../images/project_icon1.png") no-repeat right center; margin-right: 23px;}
.project-menu .project-menu-wrap{ background: #fff; padding: 35px 16px 6px;}
.project-menu h4{ font-size: 18px; color:  #ff9229; border-bottom: 1px solid #e6e6e6; padding: 0 10px 0 19px; height: 36px;}
.project-menu h4 a{ display:block; color:  #ff9229; background: url("../images/project_icon2.png") no-repeat right center;}
.project-menu li{ font-size: 14px; line-height: 35px; border-top: 1px solid #e6e6e6; background: url("../images/project_icon3.png") no-repeat 0 center; padding-left: 18px; }
.project-menu li:first-child{ border-top: none;}
.project-menu ul{ margin-bottom: 22px;}
.project-list{ width: 910px;}
.project-list .project-list-title{ height: 43px; line-height:43px; background: #fff; margin: 0 0 33px 0; padding-right: 15px;}
.project-list .project-list-title .more{ font-size: 14px; color: #333333; text-transform: uppercase;}
.project-list .project-list-title span{ display: block; width: 217px; text-align: center; background:  #ff9229; font-size: 18px;}
.project-list .project-list-title span a{ color: #fff; font-weight: bold;}
.project-list dl{ height: 207px; margin-bottom: 40px; background: #fff; padding-right: 40px;}
.project-list dt{ width: 358px; height: 207px; float: left;}
.project-list dt img{ width: 100%;}
.project-list dd{ width: 455px; float: right;}
.project-list dd h3{ font-size: 18px; color: #4d4d4d; margin: 16px 0 10px;}
.project-list dd h3 a{ color: #4d4d4d;}
.project-list dd p{ font-size: 13px; line-height: 26px; color: #4d4d4d;}
/*坤威能源-五大核心竞争力*/
.core{ background: url("../images/core_bg.jpg") no-repeat center 0; height: 658px; overflow: hidden;}
.core .main-title{ margin: 52px 0 52px;}
.core-slide{ height: 518px; position: relative; overflow: hidden;}
.core-hd{ height: 20px; line-height: 20px; text-align: center; margin-bottom: 28px; overflow: hidden;}
.core-hd li{ font-size: 16px; color: #2d2d2d; background: url("../images/core_icon.jpg") no-repeat 0 0; padding-left: 30px; display: inline-block; margin-right: 36px; cursor: pointer;}
.core-hd li.on{ background-position: 0 -32px; color: #da251d;}
.core-bd{ height: 376px; margin: 75px 64px 47px 49px; box-sizing: content-box; overflow: hidden;}
.core-bd dl{ height: 376px; }
.core-bd dt{ width: 511px; height: 376px; position: relative; float: left;}
.core-bd dt .num{ width: 110px; height: 118px; position: absolute; left: 0; top: 0;}
.core-bd dt .num img{ width: 110px; height: 118px;}
.core-bd dd{ width: 485px; float: right;}
.core-bd dd h3{ font-size: 23px; color: #13171b; font-weight: normal; border-bottom: 1px solid #c4c5c6; height: 45px; margin: 125px 0 20px;}
.core-bd dd h3 b{ color:  #ff9229;}
.core-bd dd p{ font-size: 15px; color: #29343c; line-height: 30px;}
.core-bd dd a{width: 129px; display: block; text-align: center; background: url("../images/btn_bg2.jpg") no-repeat; padding-left: 30px; color: #fff; font-size: 14px; height: 33px; line-height: 33px; margin-top: 20px;}
.number{ font-size: 20px; color: #202020; position: absolute; left: 650px; top: 140px;}
.number span{ font-size: 45px; color:  #ff9229;}

/*流程*/
.process{ height: 316px; border-bottom: 1px dotted #b8b7b6; overflow: hidden; background: url("../images/process_bg.jpg") no-repeat center 135px;}
.process li{ width: 68px; height: 107px; float: left; margin-left: 93px; font-size: 16px; color: #4d4d4d; text-align: center;}
.process li:first-child{ margin-left: 0;}
.process li span{ display: block; width: 68px; height: 68px; margin-bottom: 13px; }
.process .process1 span{ background: url("../images/process_icon1.png") no-repeat;}
.process .process2 span{ background: url("../images/process_icon2.jpg") no-repeat;}
.process .process3 span{ background: url("../images/process_icon3.png") no-repeat;}
.process .process4 span{ background: url("../images/process_icon4.png") no-repeat;}
.process .process5 span{ background: url("../images/process_icon5.png") no-repeat;}
.process .process6 span{ background: url("../images/process_icon6.png") no-repeat;}
.process .process7 span{ background: url("../images/process_icon7.png") no-repeat;}
.process .process8 span{ background: url("../images/process_icon8.png") no-repeat;}
.process li:hover span{ background-position: 0 -96px;}
.process li .process-title{ border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; height: 26px; line-height: 25px;}
/*关于我们*/
.about{ position: relative; z-index: 10;}
.about dl{ height: 398px; background: #f1f1f1; overflow: hidden;}
.about dd{ width: 588px; padding: 55px 45px 0; float: left;}
.about dd h3{ border-bottom: 1px solid #dfdfe0; font-size: 18px; color: #333333; height: 56px; margin-bottom: 25px;}
.about dd h3 a{ color: #333;}
.about dd p{ font-size: 14px; line-height: 29px; color: #555555;}
.about dt{ width: 612px; height: 398px; float: right;}
.about dt img{ width: 100%;}
/*专家团队 荣誉资质*/
.team_honor_list{ width:1200px;}
.team_honor{ height: 610px; background: url("../images/bg.jpg"); overflow: hidden; position: relative; z-index: 1; margin-top: -132px;}
.team_honor_hd{ height: 33px; overflow: hidden; margin: 180px 0 33px; text-align: center;}
.team_honor_hd li{ width: 173px; text-align: center; border-bottom: 2px solid #22293c; font-size: 17px; color: #22293c; display: inline-block; height: 33px;}
.team_honor_hd li.on{ border-bottom: 2px solid  #ff9229; color:  #ff9229;}
.team_honor_bd{ height: 280px; overflow: hidden;}
#myroundabout,#myroundabout2{ height: 280px; width: 1200px;}
.team_honor_bd li{ width: 432px; height: 280px; position: relative;}
.team_honor_bd li img{ width: 100%; }
.team_honor_bd li span{ display: block; background: url("../images/team_bg.png"); height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; position: absolute; left: 0; bottom: 0; width: 100%;}
/*新闻*/
.news{overflow:hidden;}
.news .til{overflow:hidden;display:block;height:54px;}
.news .til ul{display:block;float:left;width:325px;height:54px;line-height:54px;}
.news .til ul li{display:inline-block;float:left;margin-right:25px; height:54px;font-size:18px;text-align:center; font-weight: bold;}
.news .til ul li a{display:block;height:54px;line-height:54px;color:#333333;}
.news .til ul li.on a{display:block;height:52px;border-bottom: 2px solid  #ff9229;}
.news .til span{display:block;float:right;width:55px;height:54px;line-height:54px;font-size:14px;}
.news .til span a{color:#333333;}
.news1{display:block;float:left;width:550px; height: 460px;}
.news1 dl{display:block;margin-top:20px;height:278px;border-bottom:1px solid #ececec;}
.news1 dl dt{position:relative;display:block;height:140px;}
.news1 dl dt .news-title{ width: 162px; background:  #ff9229; float: left; height: 140px; text-align: center; line-height: 140px; font-size: 28px; font-weight: bold; color: #fff;}
.news1 dl dt .news-img{display:block;width:388px;height:140px; float: left;}
.news1 dl .news-img img{ width:100%; display:block;}
.news1 dl dt span{position:absolute;right:-3px;top:-3px;display:block;width:66px;height:68px;background:url(../images/news_pbg.png) no-repeat left top;}
.news1 dl dd h5{display:block;margin-top:10px;height:52px;line-height:52px;font-size:14px;}
.news1 dl dd h5 a{color:#333333;}
.news1 dl dd h5 em{float:right;color:#777777;font-weight:normal;}
.news1 dl dd p{overflow:hidden;display:block;height:48px;line-height:24px;color:#535353;font-size:14px;}
.news1 dl dd p a{color:#ff6b06;}
.news1 dl dd i{ font-style: normal;}
.news1 .texts{overflow:hidden;display:block;margin-top:15px;}
.news1 .texts li{overflow:hidden;display:block;float:left;padding-left:10px;line-height:29px;font-size:14px;background:url(../images/news_lbg1.jpg) no-repeat left center;}
.news1 .texts li b{display:block;float:left;width:460px;font-weight:normal;}
.news1 .texts li em{display:block;float:right;width:80px;}
.news1 .texts li a{color:#535353;}
.faq{overflow:hidden; float:right;width:551px;}
.faq .til{ margin-bottom: 20px;}
.faq .til ul{overflow:hidden;width:205px;background:none; }
.faq .til ul li{overflow:hidden;width:205px;text-align:left;}
.faq .til ul li a:hover{background:none;}
.faq p{ width: 551px; height: 140px; margin-bottom: 27px;}
.faq p img{ width: 100%;}
.faq-bd{ height: 199px; overflow: hidden;}
.faq dl{ background: url("../images/ask.jpg") no-repeat 0 0; padding-left: 27px; width: 223px; float: left; margin-right: 50px; box-sizing: content-box;}
.faq dl.none{ margin-right: 0;}
.faq dt{ font-size: 14px; font-weight: bold; line-height: 24px; margin-bottom: 20px; margin-top: -3px;}
.faq dt a{ color: #333333;}
.faq dd{ font-size: 14px; line-height: 26px; color: #555555;}
.faq-hd{ height: 17px; display: block; margin-top: 15px;}
.faq-hd .prev,.faq-hd .next,.faq-hd ul{ float: left; margin-top: 5px;}
.faq-hd .prev,.faq-hd .next{ width: 6px; height: 11px; display: block;}
.faq-hd .prev{ margin: 0 40px 0 200px;}
.faq-hd .next{ margin: 0 0 0 30px;}
.faq-hd li{ background: url("../images/faq_icon1.jpg") no-repeat 0 center; float: left; margin-right: 6px; width: 10px; height: 10px; font-size: 0;}
.faq-hd li.on{ background: url("../images/faq_icon2.png") no-repeat 0 center;}
/*友情链接*/
.link{height:100px;  border-top: 1px solid #dfdfe0; margin-top: 70px;}
.links-list{overflow:hidden;float:left; width:920px;font-size:14px;}
.links-list a{display:block;float:left;padding-right:20px;color:#666666; margin-right: 20px;}
.links4{display:block;float:right;width:140px;text-align:center;font-size:14px}
.links4 a{color:#555555;}

/*产品型号*/
.banner-box {
			    font-size: 14px;
			    box-shadow: 0 0 16px rgb(94 94 94 / 10%);
			    padding: 0 30px 58px;
			    border-radius: 4px;
			    padding-top: 30px;
			}
			.banner-box {
			    width: 1280px;
			    margin: 30px auto;
			    position: relative;
			    overflow: hidden;
			}
			.banner-box h2 {
			    font-size: 22px;
			    font-weight: 700;
			    color: #1f3866;
			    border-bottom: #dcdcdc solid 1px;
			    padding-bottom: 3px;
			    margin-bottom: 10px;
			}
			.banner-box h2 span{
			    color: #ff9229;
			}
			.banner-box h2 a {
			    font-size: 14px;
			    color: #444;
			    font-weight: 400;
			    border: 1px solid #ff9229;
			    padding: 5px;
			    margin-left: 20px;
			}
			.banner-box table {
			    border: 1px solid #ddd;
			    margin-top: 30px;
			}
			table {
			    border-collapse: collapse;
			}
			tbody {
			    display: table-row-group;
			    vertical-align: middle;
			    border-color: inherit;
			}
			tr {
			    display: table-row;
			    vertical-align: inherit;
			    border-color: inherit;
			}
			.banner-box table td {
			    border: 1px solid #ddd;
			}
			td {
			    display: table-cell;
			    vertical-align: inherit;
			}
			
			
			/*产品列表新*/
			.cp_r{width: 910px;overflow: hidden;height: 1137px;margin: 50px 0 0;}
			
			.cp_r dl{width: 290px;height: 238px;position: relative;margin: 0 0 10px 13px;float: left;}
			
			.cp_r dl dt{width: 290px;line-height: 0;}
			
			.cp_r dl dt img{width: 290px;height: 232px;}
			
			.cp_r dl dt h4{font-size: 16px;
			
			    color: #fff;
			
			    height: 40px;
			
			    line-height: 40px;
			
			    background: #313131a3;
			
			    width: 290px;
			
			    text-align: center;
			
			    white-space: nowrap;
			
			    overflow: hidden;
			
			    text-overflow: ellipsis;
			
			    padding: 0 20px;
			
			    position: absolute;
			
			    bottom: 0;
			
			    left: 0;
			
			    font-weight: normal;
			
			    transition: height .5s;
			
			    -moz-transition: height .5s;
			
			    -webkit-transition: height .5s;
			
			    -o-transition: height .5s;}
			
			.cp_r dl dd{background: rgba(0,0,0,0.7);position: absolute;bottom: 5px;left: 0;height: 0;overflow: hidden;    width: 290px; margin-inline-start: 0px;
			
			    padding: 0 16px;
			
			transition:height .5s;
			
			-moz-transition:height .5s; /* Firefox 4 */
			
			-webkit-transition:height .5s; /* Safari and Chrome */
			
			-o-transition:height .5s; /* Opera */}
			
			.cp_r dl dd a{display:block; }
			
			.cp_r dl dd h5{height: 60px;line-height: 50px;text-align: center; background:url(../images/cp_line02.png) no-repeat center 89px;padding: 30px 0 0;font-size: 18px;color: #fff;width: 258px;white-space:nowrap;  text-overflow:ellipsis; margin: 0;}
			
			.cp_desc{font-size: 12px;color: #fff;line-height: 20px;height: 100px;overflow: hidden;padding: 0px 0 0;}
			
			.cp_desc p{width: 276px;}
			
			.cp_desc b{display: block;float: left;width: 90px;}
			
			.cp_desc span{display: block;float: left;width: 266px;}
			
			.cp_desc i{display: block;}
			
			.cp_r dl:hover dd{height: 233px;}
			
			.cp_r dl:hover dt h4{height: 0;}
			a {
			    text-decoration: none;
			    color: #666;
			    word-wrap: break-word;
			}
			.cp_bg {
			    background: url(../images/cp_bg01.gif) repeat-x;
			    height: 880px;
			    overflow: hidden;
			    padding: 70px 0 0;
			}
			
			
			
			
.nevin_theme {
			    overflow: hidden;
			    margin-top: 40px;
			}
			.container {
			    width: 1300px;
			    margin: 0 auto;
			}
			.news_aro_theme, .news_theme, .products {
			    float: right;
			    width: 77%;
			}
			.products .title {
			    border-bottom: 1px solid #dcdcdc;
			    overflow: hidden;
			    font-size: 20px !important;
			    line-height: 35px;
			}
			* {
			    padding: 0;
			    margin: 0;
			    text-decoration: none;
			    list-style: none;
			}
			.products .title span {
			    float: right;
			    color: #555 !important;
			    font-size: 14px !important;
			}
			.products .title span a {
			    color: #555 !important;
			    font-size: 14px !important;
			}
			
			.products .pro_theme {
			    overflow: hidden;
			    margin-top: 20px;
			    margin-bottom: 30px;
			}
			.products .pro_theme h1 {
			    font-size: 20px;
			    margin-top: 20px;
			    margin-bottom: 15px;
			    text-align: left;
			}
			.products .pro_theme p {
			    font-size: 14px;
			    line-height: 28px;
			    color: #555;
			}
			.pro_theme .summary-tit {
			    margin-bottom: 15px;
			    color: #222;
			    padding: 10px;
			    background: #f6f6f6;
			}
			.products .pro_theme ul {
			    overflow: hidden;
			    margin-left: -1.5%;
			}
			.products .pro_theme ul li {
			    width: 23.5%;
			    text-align: center;
			    float: left;
			    margin-bottom: 15px;
			    margin-left: 1.5%;
			}
			.products .pro_theme ul li a {
			    color: #333;
			    font-size: 15px;
			}
			.products .pro_theme img {
			    width: 100% !important;
			    height: auto !important;
			}
			.pro_theme h2 {
			    font-size: 18px;
			    font-weight: 700;
			    color: #444;
			    margin-top: 20px;
			    margin-bottom: 10px;
			    border-bottom: 1px solid #f0f0f0;
			    color: #c00;
			    line-height: 30px;
			}
			.pro_theme h2 a {
			    color: #777;
			}
			.pro_theme h2 a {
			    float: right;
			    font-size: 14px;
			    font-weight: normal;
			    border: 1px solid #c00;
			    color: #c00;
			    padding: 0px 10px;
			}
			.pro_theme dl {
			    overflow: hidden;
			    margin-top: 20px;
			    margin-left: -0.5%;
			}
			.pro_theme dd {
			    float: left;
			    width: 23%;
			    margin-left: 1.5%;
			    margin-bottom: 15px;
			    font-size: 15px;
			    line-height: 28px;
			    color: #444;
			    border: 1px solid #f0f0f0;
			    padding-bottom: 15px;
			}
			.products .pro_theme p {
			    font-size: 14px;
			    line-height: 28px;
			    color: #555;
			}
			.pro-customer {
			    overflow: hidden;
			    margin-top: 30px;
			}
			.pro-customer h2 {
			    font-size: 18px;
			    border-bottom: 1px solid #f0f0f0;
			    color: #c00;
			    line-height: 45px;
			}
			.pro-customer dl {
			    overflow: hidden;
			    margin-top: 20px;
			    margin-left: -0.5%;
			}
			.pro-customer dd {
			    float: left;
			    width: 23%;
			    margin-left: 1.5%;
			    margin-bottom: 15px;
			    font-size: 14px;
			    line-height: 28px;
			    color: #444;
			    border: 1px solid #f0f0f0;
			    padding-bottom: 15px;
			}
			.pro-customer dd p {
			    margin-bottom: 10px;
			}
			.pro-customer dd img {
			    width: 100% !important;
			    height: auto !important;
			}
			.pro-customer dd span {
			    color: #F00;
			}
			.related-suggests {
			    overflow: hidden;
			    margin-top: 40px;
			}
			.related-suggests h2 {
			    font-size: 18px;
			    border-bottom: 1px solid #f0f0f0;
			    color: #c00;
			    line-height: 35px;
			}
			.related-suggests ul {
			    overflow: hidden;
			    margin-left: -1.5%;
			    margin-top: 25px;
			}
			.related-suggests li {
			    float: left;
			    width: 23.5%;
			    text-align: center;
			    margin-bottom: 15px;
			    margin-left: 1.5%;
			}
			.related-suggests li a {
			    font-size: 15px;
			    line-height: 28px;
			    color: #444;
			}
			.related-suggests li img {
			    width: 100% !important;
			    height: auto !important;
			}
			.selection-musts {
			    overflow: hidden;
			    margin-top: 40px;
			    margin-bottom: 30px;
			}
			.selection-fr {
			    width: 47%;
			    float: left;
			    border: 1px solid #f0f0f0;
			    padding: 10px;
			}
			.selection-musts h2 {
			    font-size: 18px;
			    border-bottom: 1px solid #f0f0f0;
			    color: #c00;
			    line-height: 35px;
			}
			.selection-musts h2 span {
			    float: right;
			    color: #c00;
			    font-size: 14px;
			    border: 1px solid #c00;
			    padding: 0px 10px;
			    cursor: pointer;
			}
			.selection-musts ul {
			    overflow: hidden;
			}
			.selection-musts li {
			    line-height: 42px;
			    border-bottom: 1px solid #f0f0f0;
			    border-bottom: 1px dashed #dcdcdc;
			    background: url(/static/style/images/tit3.png) no-repeat 0 50%;
			    background-size: 10px;
			    padding-left: 25px;
			}
			.selection-musts li a {
			    font-size: 15px;
			    color: #444;
			}
			.selection-fl {
			    width: 47%;
			    float: right;
			    border: 1px solid #f0f0f0;
			    padding: 10px;
			}
			.slider {
			    float: left;
			    width: 20%;
			    margin-bottom: 40px;
			}
			.slider_pro {
			    overflow: hidden;
			}
			.slider_pro {
			    overflow: hidden;
			    background: rgba(223, 223, 210, .12);
			    border: 1px solid #dcdcdc;
			    margin-bottom: 30px;
			}
			.slider .title {
			    background: linear-gradient(to right, #ff9229, #ff9229);
			    color: #fff;
			    line-height: 40px;
			    text-align: center;
			    font-size: 21px;
			}
			.slider ul {
			    background: rgba(223, 223, 210, .12);
			    overflow: hidden;
			    padding: 30px 30px;
			}
			.slider ul li {
			    line-height: 43px;
			    background: #fff;
			    padding-left: 15px;
			    margin-bottom: 10px;
			    border: 1px solid #f6f6f6;
			}
			.slider ul li a {
			    white-space: nowrap;
			    overflow: hidden;
			    text-overflow: ellipsis;
			    width: 80%;
			    display: block;
			}
			.slider ul li a {
			    font-size: 15px;
			    color: #333;
			    margin-left: 30px;
			}
			.slider_hot {
			    overflow: hidden;
			    margin-bottom: 30px;
			}
			.slider_pro1 {
			    border: 1px solid #dcdcdc;
			    overflow: hidden;
			}
			.slider .subtitle {
			    margin-top: 10px;
			    margin-bottom: 15px;
			    padding-left: 40px;
			    background: url(/static/style/images/tit2.png) no-repeat 15px 50%;
			    background-size: 15px;
			}
			.slider .subtitle a {
			    color: #333;
			    font-size: 15px;
			}
			.slider_contact {
			    background: rgba(223, 223, 210, .12);
			    overflow: hidden;
			    padding-bottom: 30px;
			    border: 1px solid #dcdcdc;
			}
			.slider_contact {
			    overflow: hidden;
			    margin-top: 30px;
			}
			.slider_contact p {
			    font-size: 15px;
			    color: #444;
			    font-weight: 400;
			    margin-top: 20px;
			    line-height: 28px;
			    padding-left: 20px;
			}
			.slider_contact span {
			    color: #dc143c;
			    font-size: 18px;
			    font-weight: 700;
			}
			.slider_contact p {
			    font-size: 15px;
			    color: #444;
			    font-weight: 400;
			    margin-top: 20px;
			    line-height: 28px;
			    padding-left: 20px;
			}
			.slider_contact a {
			    padding: 8px 60px;
			    color: #fff;
			    background: #333;
			    margin: 0 auto;
			    text-align: center;
			    font-size: 15px;
			    line-height: 35px;
			    margin-top: 3%;
			}
			.slider_contact p {
			    font-size: 15px;
			    color: #444;
			    font-weight: 400;
			    margin-top: 20px;
			    line-height: 28px;
			    padding-left: 20px;
			}